microwave enclosure - German English Dictionary